/*

问题描述
给出一个包含n个整数的数列，问整数a在数列中的第一次出现是第几个。

输入格式
第一行包含一个整数n。
第二行包含n个非负整数，为给定的数列，数列中的每个数都不大于10000。
第三行包含一个整数a，为待查找的数。

输出格式
如果a在数列中出现了，输出它第一次出现的位置(位置从1开始编号)，否则输出-1。

样例输入
6
1 9 4 8 3 9
9

样例输出
2

数据规模与约定
1 <= n <= 1000。

 */
package com.yuan.algorithms.base01;

import java.util.Scanner;

/**
 * @author YouYuan <br>
 *         E-mail:1265161633@qq.com <br>
 *         创建时间：2015年10月19日 下午9:22:08 <br>
 *         说明:
 */
public class 第一次出现的位置 {

	static Scanner in = new Scanner(System.in);
	static int[] arr = new int[1005];

	public static void main(String[] args) {
		while (in.hasNext()) {
			int n = in.nextInt();
			for (int i = 0; i < n; i++) {
				arr[i] = in.nextInt();
			}
			int k = in.nextInt();
			int result = -1;
			for (int i = 0; i < n; i++) {
				if (arr[i] == k) {
					result = i + 1;
					break;
				}
			}
			System.out.println(result);
		}
	}

}
